package com.cloud.lan.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cloud.lan.entity.base.BaseResponse;
import com.cloud.lan.entity.model.dataobject.LanMpCouponDO;
import com.cloud.lan.entity.model.dataobject.LanMpUserDO;

public interface ILanWxMpService extends IService<LanMpUserDO> {
    BaseResponse<Object> getMpUser(String unionId);
    BaseResponse<Object> save(String openId, String unionId);
    BaseResponse<Object> sendKfMsg(String openId, String content);
    BaseResponse<Object> sendKfMsg(String openId, String path, String content);
    LanMpCouponDO getMpCoupon(String openId);
    String getQrcodeUrl(String scene);
    BaseResponse<Object> startMsg(String openId);
    BaseResponse<Object> replyMsg(String openId, String content);
}
